/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 * .
 */
package pe.edu.upc.upcdewtaxiremisse.model;


/**
 *
 * @author Enrique Franco
 */
public class Servicio extends Bean {

    private int idServicio;
    private Cliente cliente;
    private Tarifa tarifa;
    private Unidad unidad;
    private Chofer chofer;
    private String fechaProgramacion;
    private String fechaRegistro;
    private String fechaRecojo;
    private String direccionOrigen;
    private String direccionDestino;
    private String estadodeWorkFlow;
    private String tipodeServicio;
    private Usuario usuario;

    public Servicio() {
    }

    public Servicio(Cliente cliente, Chofer chofer) {
        this.cliente = cliente;
        this.chofer = chofer;
    }


    public Servicio(int idServicio, Cliente cliente, Tarifa tarifa, Unidad unidad, Chofer chofer, String fechaProgramacion, String fechaRegistro, String fechaRecojo, String direccionOrigen, String direccionDestino, String estadodeWorkFlow, String tipodeServicio) {
        this.idServicio = idServicio;
        this.cliente = cliente;
        this.tarifa = tarifa;
        this.unidad = unidad;
        this.chofer = chofer;
        this.fechaProgramacion = fechaProgramacion;
        this.fechaRegistro = fechaRegistro;
        this.fechaRecojo = fechaRecojo;
        this.direccionOrigen = direccionOrigen;
        this.direccionDestino = direccionDestino;
        this.estadodeWorkFlow = estadodeWorkFlow;
        this.tipodeServicio = tipodeServicio;
    }

    public Chofer getChofer() {
        return chofer;
    }

    public void setChofer(Chofer chofer) {
        this.chofer = chofer;
    }

    public Cliente getCliente() {
        return cliente;
    }

    public void setCliente(Cliente cliente) {
        this.cliente = cliente;
    }

    public String getDireccionDestino() {
        return direccionDestino;
    }

    public void setDireccionDestino(String direccionDestino) {
        this.direccionDestino = direccionDestino;
    }

    public String getDireccionOrigen() {
        return direccionOrigen;
    }

    public void setDireccionOrigen(String direccionOrigen) {
        this.direccionOrigen = direccionOrigen;
    }

    public String getEstadodeWorkFlow() {
        return estadodeWorkFlow;
    }

    public void setEstadodeWorkFlow(String estadodeWorkFlow) {
        this.estadodeWorkFlow = estadodeWorkFlow;
    }

    public String getFechaProgramacion() {
        return fechaProgramacion;
    }

    public void setFechaProgramacion(String fechaProgramacion) {
        this.fechaProgramacion = fechaProgramacion;
    }

    public String getFechaRecojo() {
        return fechaRecojo;
    }

    public void setFechaRecojo(String fechaRecojo) {
        this.fechaRecojo = fechaRecojo;
    }

    public String getFechaRegistro() {
        return fechaRegistro;
    }

    public void setFechaRegistro(String fechaRegistro) {
        this.fechaRegistro = fechaRegistro;
    }

    public int getIdServicio() {
        return idServicio;
    }

    public void setIdServicio(int idServicio) {
        this.idServicio = idServicio;
    }

    public Tarifa getTarifa() {
        return tarifa;
    }

    public void setTarifa(Tarifa tarifa) {
        this.tarifa = tarifa;
    }

    public String getTipodeServicio() {
        return tipodeServicio;
    }

    public void setTipodeServicio(String tipodeServicio) {
        this.tipodeServicio = tipodeServicio;
    }

    public Unidad getUnidad() {
        return unidad;
    }

    public Usuario getUsuario() {
        return usuario;
    }

    public void setUsuario(Usuario usuario) {
        this.usuario = usuario;
    }

    public void setUnidad(Unidad unidad) {
        this.unidad = unidad;
    }
}
